NXP Semiconductors LPC2142 2024.06.02 LPC2142 false